<?php
// +----------------------------------------------------------------------
// | 海豚PHP框架 [ DolphinPHP ]
// +----------------------------------------------------------------------
// | 版权所有 2016~2019 广东卓锐软件有限公司 [ http://www.zrthink.com ]
// +----------------------------------------------------------------------
// | 官方网站: http://dolphinphp.com
// +----------------------------------------------------------------------

namespace app\admin\controller;

use app\admin\controller\Admin;
use app\common\builder\ZBuilder;
use think\Db;

/**
 * 系统模块控制器
 * @package app\admin\controller
 */
class Coupons extends Admin
{
    public function index(){
        $info = db::name('coupon_set')->where('id = 2')->find();
        // 保存数据
        if ($this->request->isPost()) {
            $data = $this->request->post();
            // if(empty($data['num'])){
            //     $this->error('请添加加价券数量');
            // }
            if(empty($data['money'])){
                $this->error('请添加加价券金额');
            }
            if(empty($data['time'])){
                $this->error('请添加加价券有效期');
            }
            if (db::name('coupon_set')->where('id',1)->update($data)) {
                $this->success('编辑成功', 'index');
            } else {
                $this->error('编辑失败');
            }
        }
        // 使用ZBuilder快速创建表单
        return ZBuilder::make('form')
            ->setPageTitle('编辑') // 设置页面标题
            ->addFormItems([ // 批量添加表单项
                // ['number', 'num', '新人加价券数量'],
                ['number', 'money', '加价券金额'],
                ['number', 'time', '有效期（天）'],
            ])
            ->setFormData($info) // 设置表单数据
            ->fetch();
    }
}